package com.greenhouse.business.service.impl;

import java.util.List;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import com.greenhouse.business.mapper.BizGroupMapper;
import com.greenhouse.business.domain.BizGroup;
import com.greenhouse.business.service.IBizGroupService;

/**
 * 大棚管理Service业务层处理
 * 
 * @author greenhouse
 * @date 2021-04-12
 */
@Service
public class BizGroupServiceImpl implements IBizGroupService 
{
    @Autowired
    private BizGroupMapper bizGroupMapper;

    /**
     * 查询大棚管理
     * 
     * @param groupId 大棚管理ID
     * @return 大棚管理
     */
    @Override
    public BizGroup selectBizGroupById(Long groupId)
    {
        return bizGroupMapper.selectBizGroupById(groupId);
    }

    /**
     * 查询大棚管理列表
     * 
     * @param bizGroup 大棚管理
     * @return 大棚管理
     */
    @Override
    public List<BizGroup> selectBizGroupList(BizGroup bizGroup)
    {
        return bizGroupMapper.selectBizGroupList(bizGroup);
    }

    /**
     * 新增大棚管理
     * 
     * @param bizGroup 大棚管理
     * @return 结果
     */
    @Override
    public int insertBizGroup(BizGroup bizGroup)
    {
        return bizGroupMapper.insertBizGroup(bizGroup);
    }

    /**
     * 修改大棚管理
     * 
     * @param bizGroup 大棚管理
     * @return 结果
     */
    @Override
    public int updateBizGroup(BizGroup bizGroup)
    {
        return bizGroupMapper.updateBizGroup(bizGroup);
    }

    /**
     * 批量删除大棚管理
     * 
     * @param groupIds 需要删除的大棚管理ID
     * @return 结果
     */
    @Override
    public int deleteBizGroupByIds(Long[] groupIds)
    {
        return bizGroupMapper.deleteBizGroupByIds(groupIds);
    }

    /**
     * 删除大棚管理信息
     * 
     * @param groupId 大棚管理ID
     * @return 结果
     */
    @Override
    public int deleteBizGroupById(Long groupId)
    {
        return bizGroupMapper.deleteBizGroupById(groupId);
    }
}
